An Overview of FreeBSD/mips

نویسنده

  • M. Warner Losh
چکیده

Embedded FreeBSD[1] has been expanding its reach over the past few years. FreeBSD now boots on more than just server class x86 machines. While most of the work in this area has only recently been part of the public FreeBSD, the history here is much longer and older. BSD has a long history in the embedded space. This heritage has been reflected in both OpenBSD and NetBSD for some time now. FreeBSD borrows from this rich heritage and adds to it. Companies have been enhancing FreeBSD’s platform support to take advantage of the other features in FreeBSD[2].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How FreeBSD Boots: a soft-core MIPS perspective

We have implemented an FPGA soft-core, multithreaded, 64-bit MIPS R4000-style CPU called BERI to support research on the hardware/software interface. We have ported FreeBSD to this platform including support for multithreaded and soon multicore CPUs. This paper describes the process by which a BERI system boots from CPU startup through the boot loaders, hand off to the kernel, and enabling seco...

متن کامل

MIPS code compression

MIPS machine code is very structured: registers used before are likely to be used again, some instructions and registers are used more heavily than others, some instructions often follow each other and so on. Standard file compression utilities, such as gzip and bzip2, does not take full advantage of the structure because they work on byte-boundaries and don’t see the underlying instruction fie...

متن کامل

Design Overview of Multipath TCP version 0.4 for FreeBSD-11

This report introduces FreeBSD-MPTCP v0.4, a modification to the FreeBSD-11 kernel that enables support for the IETF’s emerging Multipath TCP (MPTCP) specification. We outline the motivation for (and potential benefits of) using MPTCP, and discuss key architectural elements of our design.

متن کامل

Design Overview of Multipath TCP version 0.3 for FreeBSD-10

This report introduces FreeBSD-MPTCP v0.3, a modification to the FreeBSD-10 kernel that enables support for the IETF’s emerging Multipath TCP (MPTCP) specification. We outline the motivation for (and potential benefits of) using MPTCP, and discuss key architectural elements of our design.

متن کامل

Introduction to Debugging the FreeBSD Kernel

Just like every other piece of software, the FreeBSD kernel has bugs. Debugging a kernel is a bit different from debugging a userland program as there is nothing underneath the kernel to provide debugging facilities such as ptrace() or procfs. This paper will give a brief overview of some of the tools available for investigating bugs in the FreeBSD kernel. It will cover the in-kernel debugger D...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009